我以前在學校的時候最常使用的程式語言是 Python,課堂上的數據分析或是網頁開發都是使用 Python,且畢業後找得第一份後端工程師也是使用 Python,累積到現在已有 6 年的 Python 使用經驗,因此此想挑戰本次鐵人賽的 Python 主題。
Python 以簡單易學的語法著稱,是數據分析領域中廣泛應用的編程語言,然而它的能力遠不止於此。Python 擁有強大的開發套件,如 Django 和 Flask,這些套件使開發者能夠輕鬆構建各類應用程式,從簡單的網站到複雜的後端系統。
在本系列文章中,我將以各種套件為單位,介紹如何使用它們來開發 Web Application 和 Command Line Tool 等軟體。此外,我也會介紹如何運用
套件進行靜態分析和測試,幫助讀者掌握 Python 的使用,從而構建高品質的軟體產品。」
本系列文章的目標讀者為已具備 Python 基本知識的開發者,例如已經熟悉基本的程式語法,如 if/else 判斷、for 迴圈等操作,也了解像 list、tuple 這樣的常見物件。
文章內容主要分為兩個段落。第一個段落將簡介為何選擇該套件,以及使用它所帶來的好處。第二個段落則會透過範例程式碼,快速展示該套件的使用方式,讓讀者能夠直觀了解其應用場景。